Dish profit tops estimates as fewer pay-TV subscribers drop out