There are more immigrants and their citizen children in the US than Trump voters