工地干活不给钱没合同违法吗怎么办