Taller people at higher risk of cancer