Spain calls on Cuban government to allow peaceful protests