28 dead in blast at Afghan government office