Doctors warn not to take too much vitamin D