AMENDED AND RESTATED LICENSE AND DEVELOPMENT AGREEMENT