Amid battle for credit, civic agencies deck Delhi up for G20