Salah named Arab player of the year