Alexander McCall Smith wins Edinburgh Award