Despite largest economy, US has trade deficit with India