Robert Lewandowski scored twice for Borussia Dortmund as they beat Zenit in the first leg of the Round of 16 in the UEFA Champions League.