Trump says India a key ally