INEC extends voter registration by two more weeks, to end July 31