Australia migrant numbers hit 10-year low