Thousands 'Walk for Freedom' to fight modern slavery