AMENDED AND RESTATED PRIVATE PLACEMENT WARRANTS PURCHASE AGREEMENT