Twitter names new chief customer officer amid revenue push