Spicy Salt Baked Squid