Angry Birds downloads top 350 million