Gold dives below Rs 29K-mark on heavy selling