Fairfax Financial to Acquire Allied World for $4.9 Billion in Cash and Stock