Martin Truex Jr. takes top spot in NASCAR Power Rankings after Richmond