Welsh: Cavs 'still a long way away' even with LeBron