High iron and cholesterol levels increase cancer risk