British Museum faces biggest ever protest over BP and Iraq