Macronutrients, fatty acids and cholesterol intake and endometrial cancer