Putin's war with Ukraine is boosting Russia's economy, IMF says