Cancer patients’ health is at increased risk from cost of living crisis, charity warns