Bernard d'Espagnat wins Templeton Prize