Cheng's Maximal Diameter Theorem