Connor Cruise Celebrates His 17th Birthday With Two New Cars -- and Raises $2,500 for Charity!