Thousands march after Castile verdict