20170627 india: Modi meet: Upbeat tech CEOs vow to step up India presence