Spanish Stuffed Squid with a Roasted Tomato Salsa