Old train offers preview for July's Macksville Railway Centenary