Gold recovers to Rs 30,550 on wedding season demand