Property tycoon Donald Trump, one of America's most flamboyant and outspoken billionaires, declared he was running for the White House, promising to make America great again.