US allows non-emergency staff to leave Israel as Trump threatens Iran strikes