Leonard Cohen’s final songs can now be heard on the album Thanks for the Dance. Here his son Adam talks about their emotionally complex relationship