U.S. President Donald Trump signed on Monday an executive order seeking to narrow the list of vaccines recommended for all American children, a move that has drawn sharp criticism from medical groups and public health experts.