NBC: Tenacious D cancels tour after being criticized for joke about Trump assassination attempt