WARRANT AGREEMENT BETWEEN GREENVISION ACQUISITION CORP. AND CONTINENTAL STOCK TRANSFER & TRUST COMPANY