The International Monetary Fund (IMF) has upgraded its economic outlook for the UK and now forecasts it will be the fastest growing economy in Europe.