LeBron James' $21-million home vandalized with n-word