How does Karatsuba's algorithm perform compared to more recent multiplication algorithms like Toom-Cook or Schonhage-Strassen?