Gold futures at record high of Rs 28,583