i've loved you for a thousand years lyrics