Madison Half Marathon provides fundraising opportunity for local groups