IMF says UK could do better in annual report