Португалия и Испания, Мароко