More than 50,000 teachers walk-out to protest low pay, funding