do eggs cause diabetes