A Coupled Thermo-mechanical Theory of Strain Gradient Plasticity for Small and Finite Deformations