Delhi Metro sets ridership record