Amnesty International has criticized the actions of Switzerland in turning back migrants at the Italian border last year, saying it acted “illegally”.