Salted Baked Squid