Endeavor marks 500th voyage