European stocks retreat on tech, inflation fallouts