Youngstown ranks No. 1 most affordable place to retire: Report