Swans AFL player Taylor admits assault