Four-alarm fire sweeps North Texas apartments