Bush takes veiled swipe at Trump, defends immigration and trade