House approves Ukraine aid despite GOP opposition