Cars24 unit gets NBFC licence, to foray into consumer lending