Crispy Squid Cakes