BP finds more gas off Egypt's Mediterranean coast