Death toll from Baghdad bombs reaches 28