Castro looking stronger in new TV images