Dolphin and other sea life found dead along Englewood shore