University of Pennsylvania president Elizabeth Magill resigns amid antisemitic controversy