US vows to ‘snapback’ after UN rejects bid to reinstate Iran sanctions