Up to a million shoes are among the tide of plastic debris washed up on an Australian island say scientists.