Fewer than half of men and women in Britain aged 16-44 have sex at least once a week, reveals a large study.