Pakistan ranked seventh highest diabetic country