Hundreds walk in 17th annual Freedom March in honor of MLK