European markets close mixed, 3 indices post new records