SpaceX inks landmark deal to launch European navigation satellites: report