Rice University in top 10 for Best Colleges in the country