Continuous covariate frailty models for censored and truncated clustered data