Domino: Eliminating Communication in LLM Training via Generic Tensor Slicing and Overlapping