The semiparametric mark-specific proportional hazards model for multivariate marks via a single-index