5-year-old Batkid saves 'Gotham City'