Gold falls to Rs 28,957 at futures trade