Warren Buffett’s $1.6 billion bet on UnitedHealth sends the struggling insurer’s stock soaring