TORC Oil & Gas to buy Canadian oil assets for C$430 mln