MPs pass anti-transgender law