European stock markets close higher except for Spain