Mississippi braces for major flooding