Rupert Murdoch: Blair says BBC "hates America"