Hobart sprinter Mark Nicholls wins St Helens Gift at 40 years of age