The Alliance strategic plan: 10-year outlook and 2006-2008 plan. Knowledge for better health systems and better health.