Hundreds march for fair UVM contracts in Burlington