Cancer linked to body fat in new study