Thai PM Prayut vows to carry on despite calls to quit