Saputo earns $126 million in second quarter as revenues rise