IMF: Russian economy doing better than expected