Functional and structural asymmetry suggest a unifying principle for catalysis in membrane-bound pyrophosphatases