Vegan Ricotta Ravioli with Asparagus Walnut Pesto