NBC: Robert F. Kennedy Jr. apologizes for Anne Frank reference in anti-vaccine speech