Human head washes ashore on Florida beach