Nicaragua marks Sandinista revolution amid protests