No budget deficit in 2012, says finance minister