Gold rates up by Rs 300 to Rs 257,700 per tola