beyonce votes writes letter to obama on election