Indian ex-army chief sees no full-blown war with China