Barcelona’s restaurants ban solo customers in favour of tourist groups