The Multivariate Community Hawkes Model for Dependent Relational Events in Continuous-time Networks