Tories told they could not speak at climate emergency rally