EU - Morocco Agreement a 'win-win' for all