European stocks close Wednesday with strong gains