European markets close Friday lower, post mixed weekly results