Portugal mourns 'father of liberty and democracy' Mario Soares