European markets close Wednesday strong