Sport Eddie Howe says it is ‘impossible’ for Newcastle to add to squad without selling January 29 2024