European stock markets edge up