De la Hoya Canelo stops Conor McGregor in 3