Mackay’s Aston Duke wins Maitland Gold Cup