Gold tumbles by Rs 300 on weak global cues, fall in demand