Roasted carrot, mung bean, tomato and quinoa salad