John McCain forced Trump to get tough on Saudi Arabia, from beyond the grave