Blasts rock large weapons depot in Egypt