Canadian PM Harper addresses UN General Assembly with Historic Speech