Ali Akbar Salehi said to be in good condition at home; Tehran announces 251 fatalities in 1 day with nearly 4,500 critical patients, as currency crashes to record low