Body washes ashore near Jacksonville Beach pier