Weird spike by subsurf modifier
The problem is these two vertices/edges that are connected to the faces that you're trying to smooth.  I can only assume they were part of the carryover from your screw modifier.



Delete them and this is what you get: