Sudanese football trailblazer Majak Daw retires from AFL after 54-game career with Melbourne and North Melbourne