Why not exhange the CAP for an EU space program...
Or maybe a UN space program. It would be difficult to get all those countries to work together, be the results would worth it.