Cooperativity in hydrogen bonded aggregates. Models for crystals and peptides