PRIVATE PLACEMENT WARRANTS AGREEMENT