It’s not defamation if he’s repeating what Trump already said on National television and to point out actual donations that Trump has given. So I agree, it is laughable.
There is another side to the coin - he has also donated to many, many Republicans. It’s a half truth on Cruz’s part. It’s what businesses do - ask Goldman Sachs who donated to both Hillary and Cruz.