George Weston reports $664-million quarterly profit compared with a loss a year earlier ...