US secretary of state Mike Pompeo is visiting India—with tonnes of oil and gas for sale