Kristen Stewart Debuts Punk Pink Hairstyle at Cannes Film Festival in First Major Appearance Since Wedding