Sean Spicer causes uproar with Hitler gaffe