Obama returns to campaign trail with speech aimed at Trump, progressives