Fox poll: 50% of voters favor impeachment