US commits to $3 billion loan guarantee for Sunnova to expand solar access