ELCO Mutual receives financial strength rating upgrade from A.M. Best