Activists slam US ‘punishments’ for Afghan hospital attack