Pricing pension fund guarantees using a copula approach