Association between teen-age obesity and cancer in 56,111 women: all cancers and endometrial carcinoma.