A London council has apologised after failing to find a sign language interpreter for a deaf man receiving care.