Caledonian and Proterozoic terrane accretion in the southwest Baltic Sea