Delhi's dilemma over Commonwealth Games