Mr. Buffett said at the annual shareholders’ meeting that he wanted to turn over the reins to Greg Abel at the end of the year. Earlier, he criticized Trump’s trade policies.