Elliott, Roger, active 1685-1722, Major-General