Heineken has released a one-off television advert in the UK for its John Smith's beer brand, to coincide with this year's Grand National horse race.