European stocks log worst session in 2 ½-years on slumping oil prices, Huawei fallout