Morocco and the EU in July 2006 signed a four-year agreement allowing European vessels to fish off the coast of Morocco , including the disputed waters off the coast of Western Sahara .