Hopkins puts Steelers' defenders in spin cycle on 17-yard catch-and-run