Ted Cruz says Donald Trump is a pathological liar after Mr Trump repeats a tabloid story about Mr Cruz's father.