Rising Gold and Iron Ore Prices Make These Two Canadian Stocks a Hedge Against Inflation Shocks for Investors