Saudi Arabia has denied permission for a plane carrying Sudanese President Omar al-Bashir to cross its airspace for the swearing-in of Iran's new president, Khartoum says.