East Providence bond rating earns a major upgrade