Egypt blocks Nile water deal