NBC: Prince Andrew stripped of military affiliations by Queen Elizabeth