Sydney Stack earns new deal at Tigerland