Irish cancer charity rejects corporate donation over tobacco link