Carnival second-quarter earnings shine: Surpassing analyst estimates | Fortune