AMENDED AND RESTATED PLACEMENT WARRANT PURCHASE AGREEMENT