Former mixed martial arts fighter Conor McGregor has said he wants to be the next president of Ireland and said he would put the EU Migration Pact to a referendum if elected.