UFC welterweight champion Georges St-Pierre believes that his friend, Chris Weidman, is a "bad match-up" for Anderson Silva, and that he will finish the pound-for-pound great.