Fitch upgrades ratings with stable outlook