Johns Hopkins professor fired after attempted sabotage of student sit-in