The attacks come after President Donald Trump vowed to retaliate after an attack on US personnel last weekend in Syria by a suspected Islamic State terrorist.