Tees Valley Mayor Ben Houchen criticised an announcement and said endless meetings did not create jobs