不交住房公积金违法吗