IDC forecasts U.S. managed security services market to reach $2.8 billion by 2012