Square COO Keith Rabois Departs Company