Tiny pieces of glass found scattered across Australia have revealed evidence of a previously unknown giant asteroid impact.