CIBC see gold prices averaging $4,500 through 2027 as bull market momentum builds