Betting markets put the odds of a Trump impeachment or resignation at around 48%