Salt Roasted Carrots Cauliflower