New Hampshire nonprofits protest $50k cap on charity gambling