Protests across US after Donald Trump elected president