European shares finished higher on Friday, as markets assessed geopolitical developments and economic data.