The European Court of Justice and International Courts