Delhi chokes under blanket of hazardous smog