WARRANT AGREEMENT between TORTOISE ACQUISITION CORP. and CONTINENTAL STOCK TRANSFER & TRUST COMPANY Dated as of February 27, 2019