Tofu & Basil Pesto Panini