European stocks close mixed