Flip Flop Shops signs 100th franchise agreement