30-year fixed mortgage rate tops 7% for the first time in over a year – CNBC