Trump and Modi hail agreement but details remains vague.