AMENDED AND RESTATED SPONSOR WARRANTS PURCHASE AGREEMENT