Gold rates up by Rs 2,800 per tola