Donald Trump’s promise of big tax cuts may not materialise