Romanian workers stage 2,000km protest against low pay