Mexican and American war facts