Stress linked to poor diet and risk of diabetes