Oral contraceptives, hormone replacement therapy and the risk of colorectal cancer