Morocco and France sign new agreement