Former minister Wal Fife has died