Swiss Post delivered letters and parcels to customers on time last year