Spicy Salt Toasted Squid