$9.7 billion Hurricane Sandy aid bill passes in House