Profits crumbling, sales shrinking, guest traffic declining: McDonald’s to close at least 900 stores