Fresh Savory Cucumber Noodles with Vegan Pesto