John's Pass Seafood Festival returns for 40th year