A fit Daria Bannister re-signs to play next year for North Melbourne