Eight firms provide land to Bengaluru Metro free of cost