IMF lauds ‘tough decisions’ in budget 2024-25