Snedeker shares Tour Championship lead with Rose after best round of year