Portland men charged over drugs, knife found in car