Gaps in equality legislation leave Parliament 'above the law' on sexual harassment