Diameter Estimates In Kahler Geometry