National Assembly passes tax-heavy budget ahead of IMF loan