Cancer Research UK anticipates £300m drop in income over three years