Gold futures rise marginally to Rs 28,311; silver up at Rs 42,667 per kg