Former first minister of Scotland Alex Salmond dies