在哪些情况之下,政府征收房屋的行为是合法的?