Marigold Fund receives matching $126K grant