Employers are cracking down on company credit cards by blocking late-night spending and banning expensive lunch spots