William Bruce (British Army officer)