Mike Tindall was branded an "idiot" by his Royal wife Zara after accidentally buying a racehorse - but the stallion paid him ...