Riyad Mahrez scores twice as Manchester City seal an aggregate win over Paris St-Germain to reach their first European final in 51 years.