Roasted Cauliflower and Chickpea Curry with Crispy Tofu; best foods for weight loss