Debris on Cocos (Keeling) Islands was mostly bottles, cutlery, bags and straws, but also included 977,000 shoes, study says