Best Roasted Cauliflower With Almond Herb Sauce