SM Investments Corporation named one of the best managed companies by Hong Kong-based magazine Alpha Southeast Asia