Air Products and Chemicals Inc. (APD) reports earnings