Energy intake, energy expenditure and BMI influence the risk of endometrial cancer in a prospective study in Norway.