Humana beats Q2 estimates with $694M profit as Medicare costs stabilize