Vanessa Wong wins European Womens Championship