US military aid: what’s in the $95bn bill and why has it taken so long for Congress to pass?