Irish political leaders have insisted Conor McGregor does not speak for Ireland after the fighter visited the White House for a St Patrick’s Day meeting with President Donald Trump.