CRYSTAL INTERNATIONAL TRAVEL GROUP, INC. SECURED NOTE AND WARRANT PURCHASE AGREEMENT