Ni-Pt phase diagram: Experiment and theory.