20170726 business.international-business: Celestica Q2 earnings per share $0.24