Pablo Casals: A Life