pesto sandwich