Delta wins Royal Air Maroc maintenance agreement