Spiced Cauliflower With Beans, Slaw, and Vegan Ranch