'How to travel for free': I spent $500 hosting my friend for a week. Should she have paid for food and utilities?