Scuffles in Croatia as it struggles to cope with 30,000 migrants in a week