One cancer charity is set to see its funding cut by a third