High Court rules proposed benefit cap as unlawful and illegal