Bryan Ferry has always coupled his own songwriting with a great reputation as an interpreter of other peoples songs