Canadian grocery chain Sobeys has posted lower second-quarter earnings due to one-time pre-tax costs.