Manchester United will take on Jose Mourinho's Real Madrid in a mouth-watering Champions League last-16 showdown.