Delhi announces curfew