Protest-hit Thai PM survives no confidence vote