gold sheds rs 340 in delhi on weak global cues, stronger rupee