British Quakers dump BP shares after ethical pressure