Conor McGregor has been arrested and charged in Miami following altercation with a fan