Nearly half of cancer cases are within your control, researchers say