Softball marathon benefits Valley-based charity that grants wishes