Eutelsat awarded €100m contract for next-gen European navigation overlay service