George Alagiah to take a break from BBC News after cancer spreads