Emirates signs codeshare agreement with Royal Air Moroc