Dozens of broken pieces of pottery dating between 2,000 and 3,000 years old have been unearthed on a windswept island on the Great Barrier Reef – the oldest pottery ever discovered in Australia.