AMERIGAS FINANCE CORP., AMERIGAS FINANCE LLC, as Co-Issuers and AMERIGAS PARTNERS, L.P. as Guarantor and U.S. BANK NATIONAL ASSOCIATION, as Trustee INDENTURE Dated as of January 12, 2012