U.S. Senate votes final congerssional OK for $40 billion in Ukraine aid