Speech by UK Treasury chief interrupted by protesters over Gaza, climate change