Credit Suisse's top market strategist says recession is still coming and stocks may have peaked