costs of cruise, if not viewed as training, would be non-deductible as they were incurred outside Canada