Kate Garraway apologises