Receiver function analysis of the crust and upper mantle from the North German Basin to the Archean Baltic Shield