A Flexible Copula Model for Bivariate Survival Data