James Hughes (Irish politician)