US to sell Harpoon missiles to India