The geology of north-western South Georgia: III. Petrology of the Cumberland Bay Formation