Obama: US firepower won’t solve Iraq divisions