US bars travelers who have been in Brazil in last two weeks