The Cocos-Keeling Islands: a demographic laboratory.