Wrongly-convicted man freed after 23 years