Japanese PM vows