House votes to block Trump’s national emergency declaration over border wall