Tiger keeps Tour Championship hopes alive with 67 at BMW