“Football has been like a father to me” Robert Earnshaw pens superb goodbye letter after announcing retirement