LeBron James out for at least three more games