Good Samaritan saves abducted 12-year-old girl