Should James Franco have apologized to Justin Bieber?