Donald Trump’s constant talk of annexing Canada is about forming an economic union, Kevin O’Leary says