Baitul Kareem Mosque in Cambridge hosts appreciation event in wake of vandalism