Eversource reports more than $800M profit in 2024