Bridget Archer details sexist and personal abuse online, calls for whole-of-society attitude change