US President Donald Trump has ordered the temporary deployment of about 700 Marines to Los Angeles, as he pledged those protesting his aggressive immigration policies would be “hit harder” than ever.