Home Classical Entertainment Mohamed Salah named 2017 CAF African Player of the Year