Ahmadinejad presents budget bill amid growing criticism