Climate change, keystone predation, and biodiversity loss