European shares boosted by upbeat earnings, gains in Total | Sharefundss