Public generosity helps save Tasmanian Devils