Warren Buffett reveals ‘the big problem’ with Donald Trump’s businesses. What to learn from the president’s mistake