Tilda Swinton Talks Vampires and Cannes Gives Out Special Awards