Roger Federer has published a long letter paying tribute to great rival Rafael Nadal ahead of the Spaniard’s retirement, saying: “Your old friend is always cheering for you.”