Conor McGregor confirms he will not be fighting on the UFC's White House card in June and will instead return on July 11 at welterweight