Giant waves crash over seawall, flooding street in western France