Robben Island to Bloubergstrand swim for Palestine