AMENDED AND RESTATED SPONSOR WARRANT PURCHASE AGREEMENT