Conor McGregor won't face charges after sexual assault claim