gold rules steady at rs 23,270, silver soars to rs 58,000