Knoxville City Council unanimously approves contract for police body cameras