You Go Girl: Madison Beer Responds to Haters After Her Period Leaks on the Beach