The Impact of Hosting Major Sporting Events on Local Residents: an Analysis of the Views and Perceptions of Canterbury Residents in Relation to the Tour de France 2007