Indian prime minister says rival neighbours have reached agreement on border management and intend to resume direct flights