Lindsey Graham changes his tune on Saudi Arabia after a $37 billion South Carolina contract with Boeing