Moorhead says flood protection project to be complete in 2 years