Egypt vital for regional stability