Thousands took to the streets of Kiev wearing bright costumes and waving rainbow flags in Ukraine's biggest ever gay pride parade.