The geology of the South Shetland Islands: I. The petrology of King George Island