Media mogul Rupert Murdoch is drawing widespread criticism for saying Muslims must be held responsible for last week's terror attacks in France.