European shares slip on tech, banks drag; clocks weekly gains

European shares slip on tech, banks drag; clocks weekly gains