India started their 2018 Asia Cup campaign with a 26-run win over Hong Kong, who rode on Nizakat Khan's 92-run knock to put up an impressive fight.