'Batkid' fights crime in San Francisco