European exchanges finish week in green