Jason Garrett expects Anthony Spencer back in 2-4 weeks and ready to go in the team's new defense