Spanien, Alfons XIII., König