Gold rates up by Rs 2,400 to Rs 249,700 per tola