Associations of coffee, tea and caffeine intake with risk of breast, endometrial and ovarian cancer among Canadian women.