Protesters in Barcelona demand release of Sumud Flotilla activists