Denise Garrido is the new Miss World Canada 2010 and will compete in Miss World 2010