If it is a for-profit company, the internship being unpaid brings up questions to begin with.
Adding in an overly broad non-compete agreement brings up even more questions on whether the employer is really anyone you want to work for. Remember, even if such a thing will be thrown out in court, the employer likely has more lawyers than you can afford to defend yourself with if it sues to enforce it.