Thomas Bruce (general and MP)