Thai PM survives no-confidence vote as protests planned