PLACEMENT WARRANT PURCHASE AGREEMENT