Carnival announce pre-sale wi-fi packages