The Senate votes to block Trump's national emergency in a stunning rebuke