Olympic swimmer saves drowning man in Sardinia