Modelling the butterfly: (3×7) ordering on fcc(1 1 1) surfaces