#TorontoStrong vigil draws thousands