Conor McGregor has arrived in Los Angeles as he prepares to face Floyd Mayweather for the first time face-to-face at the start of a promotional tour for their much-anticipated boxing match in Las Vegas.