House passes bill to avert shutdown but Trump may not be happy