Egyptian president appoints new PM