Ahmadinejad makes history with trip to Egypt for OIC summit