Dozens charged, hundreds of vehicles recovered in Toronto auto theft investigation