Foreign Secretary says he is open to saying sorry for slavery, amid mounting calls for Britain to fork out billions