Baked, Stuffed Squid