Gold futures rise to Rs 28,974 per 10 gm