Poor more likely to get cancer and die from it: British study