Gold drops to Rs 31,250; silver slumps below Rs 38K-mark