Meghan Markle on the need to get over our “puritanical bashfulness” about periods