Edinburgh International Book Festival switches venue for August event