At Berkshire Hathaway’s annual meeting, Warren Buffett waxes poetic on recent controversies, and his diet read more