Cyprus: Base blast sparks huge protests