Europe shares close at 6-year highs