Protester dressed in Ukrainian flag colours drenches herself in fake blood on Cannes red carpet