Manchester City extend Riyad Mahrez signing