Cancer at ages 15-29 years: the contrasting incidence in India and England.