Roasted Carrots and Chickpeas