How does over-squashing affect the power of GNNs?