World celebrates International Women’s Day today