Drew Galloway announces his departure from Impact Wrestling