PalmOne updates the Treo smart phone