President Trump is impressive when it comes to Israel