Michael Phelps says the coronavirus pandemic has put him in a “scary situation” with his mental health.