GOP's Haley takes fresh jabs at Trump's age, legal challenge