State Senate approves ban on text-messaging drivers