Only 300 US citizens left to be evacuated from Afghanistan