The coronavirus pandemic and falling oil prices have yanked the rug out from under Crown Prince Mohammed bin Salman’s development plans and curbed government largess.