Modeling Inter-Dependence Between Time and Mark in Multivariate Temporal Point Processes