Zara Tindall to become Cheltenham Racecourse director