Gold recovers to Rs 30,485 on spot demand