Palm Announces Sub-$100 Smartphone