Pope Benedict XVI confirms visit to Scotland as part of his UK tour