At 80, Leonard Cohen meditates on spirituality and war