Obama admits democrats have cheated in elections