Study: Line 5 spill would hit 400 miles of shoreline