'I am truly sorry': Shrewsbury Town's James Collins issues apology for 'Cheltenham Festival incident'