Cairo spirals back into violence