Fox Sports apologizes for superimposing Yankees, Red Sox logos over 9/11 memorial at World Trade Center