silver plunges on heavy sell-off, gold edges up