Republicans win 218 seats needed to control House