Interstellar molecular hydrogen toward zeta Puppis