Violent protests in New Delhi over shop closures