diesel mechanic pay scale