S&P upgrades outlook of Fairfax Financial Holdings