White House spokesman apologises for Hitler gaffe