Bush cancels trip to Switzerland amid calls for prosecution