Three Palestinians killed, at least 69 injured in Israeli West Bank attack