Late Pleistocene and Holocene glaciation and deglaciation of Melville Peninsula, Northern Laurentide Ice Sheet