12-Year-old girl raises hundreds of dollars for homeless man who returned her grandmother's wallet