The Vice President, Yemi Osinbajo, has admitted to approving contracts for the Nigeria National Petroleum Corporation