strategy consulting salary