University of Pennsylvania President Liz Magill resigns afte