President Donald Trump had vowed to retaliate after a suspected ISIS attack killed US personnel last weekend in Syria.