Guatemalan President Otto Pérez Molina resigns amid corruption scandal