Snow leopard caught by villagers eating their lambs in southwest China's Tibet