Universal Invariant and Equivariant Graph Neural Networks