Large quake hits northern Thailand