Cousins could be top NBA prospect