Manchester City will face RB Leipzig in the Champions League last-16, while Liverpool face last year’s winners Real Madrid