5 nonprofits receive $25,000 donation from West Palm Beach law firm