Georgia's president vetoes media law that's provoked weeks of protests