where is the biggest library of india located