NOC signs MoU with Moroccan bank