European shares ended on a positive note on Friday, benefiting from a broad-based rally which was fuelled by declining ...