President Donald Trump has likened himself to being more popular than Elvis in his prime as he revealed his plan to cancel America's 250th birthday concert.