IMF Russian economy doing better than expected