Gold hits new high of Rs 30,570 per 10 gm