Raising Revenues for Charity: Auctions versus Lotteries