Alfons XIII, König von Spanien, 1886-1941