Henson Signs Int’l Broadcast Licensing Deals