Gold: Bank of America expects higher gold price