Atlanta man walks more than 650 miles to march against poverty