Columbia protester Mahmoud Khalil freed from immigration detention