Children waved eagerly beside the landing strip as our plane touched down on the Cocos (Keeling) Islands: a tiny speck of territory in the remote expanse of Indian Ocean between Australia and Sri ...