Japanese director Ryo Takeuchi: I am not on Chinese payroll