Warren Buffett asks Donald Trump: “Have you no sense of decency, sir?”