Delhi govt tells Supreme Court that it will give any amount to buy sweeping machines