European markets close mixed, France posts new record