Quakes hit southwestern China, killing at least 50