Europe recovering but challenges remain