Giant buoy, missing for two years, washes up on Florida beach