Madrid prepares for Pope Benedict’s arrival for World Youth Week, amid protests against the cost of the visit. Nick Rowlands reports.