Hundreds walk to raise money, awareness for suicide prevention