G 20 Summit makes Delhi more beautiful