Trump is ‘clearly’ throwing out more olive branches to China: Kevin O’Leary