Spiced Kidney Bean Balls with Roasted Red Pepper Sauce