Germany's DAX index closed at an all-time high on Wednesday for the second time this week as European equities were broadly higher.