European stock markets close on a mixed note