Wines signs long-term AFL deal with Port