Stable result for Swiss Post in increasingly challenging environment