CB Richard Ellis Group, Inc SWOT Analysis