European stocks closed on a mixed note on Friday, taking a breather of sorts, after recent strong gains amid optimism about further ...