WASHINGTON — Republicans struggled to get their stories straight Tuesday as President Donald Trump’s Homeland Security secretary became the latest GOP official to offer an inconclusive version of a meeting in which Trump is said to have used vulgar remarks that have been criticized as racist. Democrats accused Republicans of selective amnesia, as Kirstjen Nielsen testified under oath that she “did not hear” Trump use a certain vulgarity to describe African countries.