Marines bolster security across the Middle East as US opens embassy in Jerusalem