European stocks close higher except Germany