Neptune Energy enters new offshore license in Egypt