Timo Werner struck twice as RB Leipzig beat Borussia Monchengladbach 2-0 to go third in the Bundesliga, back above Bayern Munich.