News Corp Chairman Rupert Murdoch takes swings at Google, Facebook