The number of large Australian-flagged ships has dwindled to just nine - down from a peak of more than 100 - leaving the nation exposed in times of emergency.