Neptune Energy wins offshore block in Egypt