Statue of Liberty will reopen July 4