Fresh Vegan Minted Bean Salad