baked stuffed squid