IMF says it no longer expects UK recession this year