NBC: Australia has too many sheep — and farmers are giving them away for free