Russian envoy heads for Tripoli, rebels take 3 villages