The NCAA is launching a new insurance product designed to cover passengers