The G7 wants to prove it can work together. Iran, Ukraine and even Ebola may stand in the way.