A Boston suburb raised $20K after town officials shut down a boy’s charity ice cream stand