Interim results: Swiss Post on track financially – but environment remains challenging