Even with the agreement on Tuesday , the training mission is hampered by the fact that six NATO countries -- France , Germany , Belgium , Luxembourg , Greece and Spain -- have refused American and Iraqi requests to train military and police forces inside Iraq , preferring to conduct training outside the country or to help pay for the mission .