PRIVATE PLACEMENT WARRANT PURCHASE AGREEMENT