caracal cat for sale price