Mortgage rates drop to lowest level in nearly 3 years as Trump orders buying of $200 billion in mortgage bonds CNBC