INTERNAP NETWORK SERVICES CORPORATION AMENDED AND RESTATED INVESTOR RIGHTS AGREEMENT