Shanty town torn down by Spanish authorities