European markets edge higher