Charlie Sheen addresses health and financial concerns