Former captain Dilip Vengsarkar has picked India, last edition's finalists, as a "strong favourite" for the Champions Trophy, which will begin on Wednesday in Karachi.