Former Senate president charged with influence peddling