Former President Donald Trump chose Sen. JD Vance of Ohio as his running mate on Monday, picking a onetime critic who became a loyal ally and is now the first millennial to join a major-party ticket at a time of deep concern about the advanced age of America’s political leaders.