PM Modi Saudi Arabia visit cut short