'Immigrants are America': protesters mass at US airports – in pictures