Government's lack of long-term planning risks jeopardising net zero, MPs warn