Frail Muhammad Ali appears at event to honor humanitarian work