Netflix, the streaming video service, is eyeing Germany and France for international expansion