80 horses rescued from flood