Real-time ocean data assimilation and prediction with global NCOM