prince charles on an official visit to morocco