India rules out more freebies