Vanguard strikes deal for fintech platform Altruist