Charity raffles, gambling endorsed