Three-alarm fire sweeps Irving apartments