vegetables highest in protein