Sir Alexander Maitland, 1st Baronet — British general