Derivative Formula and Gradient Estimates for Gruschin Type Semigroups