Fund-raiser set against cancer