Sedimentology, palynology and structure of Humps Island, northern Antarctic Peninsula