Wake Forest's Steve Forbes to long-term extension