Saudi Arabia says ready to welcome over two million pilgrims