Flood defence policy flawed, say MPs