IC-GVINS: A Robust, Real-Time, INS-Centric GNSS-Visual-Inertial Navigation System