Cabdriver saves 92-year-old woman from $25,000 scam