The giant portrait of Istabraq by the artist Nicola Russell is unveiled at Punchestown