Canadian Finance Minister Jim Flaherty conceded that Iqaluit was not the usual venue for a gathering of finance ministers and central bank presidents from the world 's seven major industrial countries .