Women and girls are “suffering in silence” with menstrual problems, one of the nation’s top women’s health doctors has said.