Spain pledges $90m in aid, debt relief to Morocco