Airbnb encourages hosts to donate their shelter in times of need, and is now spinning the program out as a formal non-profit.