Lake Karikkoselkä impact structure, central Finland: New geophysical and petrographic results