Almost 100% of teachers' unions donations go to Dems: Expert