In pictures: Thousands take to the streets of Glasgow in Mardi Gla Pride parade