About 30 boats carrying medical aid and other supplies are set to depart Barcelona in a second attempt to challenge the blockade of Gaza.