Chermoula Marinated Squid