Louisiana politician Moon Landrieu dies