Consumer spending and retail stocks have helped underpin the advance of US shares to new highs