Tens of thousands of people gathered to hear Mr Obama's speech at Denver's Invesco stadium