Journalist Hamid Mir ‘taken off air’ after public outcry