High Court rules benefit cap unlawfully discriminates against lone parents with young children