Consulting firms freeze starting salaries in bid to shore up profit