USA America to invest 3.8 billion dollars for meeting India’s energy, infrastructural needs: US envoy Eric Garcetti