Drug deaths fall in Scotland but major problems persist