Lib dems took money from puberty blocker manufacturer