A U.S. airstrike that killed a high-ranking Iranian general has underpinned gold, said BMO Capital Markets.