Swiss Post to contribute a dividend of 100 million francs to the public purse