can alcohol affect your period