Abercromby, James, active 1756-1761, Major General