Translationally optimal codons associate with aggregation-prone sites in proteins