Was the Hanseatic league exclusively German?