Senate after some time in discussion launches marathon vote on law signed by President Donald Trump