European stock markets end mostly higher