House votes to block funds for health overhaul law