George Souliotes free after 17 years in prison