Tears of joy as Tim Kelly joins AFL Eagles