Taxi driver stops out-of-control car, saves three passengers