Germany sees $22.3B foreign trade surplus in November