Veterans struggle to raise funds for VFW post repairs