Diamond-free partial orders