Beans and Greens Ciabatta Sandwich