European shares feel force of tech stock sell-off