'A silver lining': Cambridge mosque donates vandalism repair funds to local shelter