Trump says ISIS will pay 'big price' for each attack on US