what vegetables are high in protein