Swansea boss Graham Potter says Dan James is a top level talent after watching him score a superb goal in the FA Cup defeat of Brentford.