Catalans compete to build the biggest human towers in Spain