House Approves Controversial Budget Plan