US Republican presidential candidate Donald Trump on Tuesday detailed $5.6 million in contributions he raised for military veterans, and sharply criticized the news media for questioning him for months about what happened to the money.At a combative news conference at Trump Tower in Manhattan, the billionaire accused the media of failing to give him credit for raising the funds at an event in January in Iowa."The press should be ashamed of themselves," he told reporters gathered before him. "You make me look very bad. I've never received such bad publicity for doing a good job."He called an ABC News reporter at the event, Tom Llamas, "a sleaze" and described Jim Acosta of CNN as "a real beauty."Trump's tirade flew in the face of the hopes of some Republican leaders who want him to tone down his rhetoric and become more magnanimous now that he has sealed the Republican presidential nomination for the Nov. 8 election.