Hour-glass magnetic spectrum arising from a striped cluster spin-glass ground state in La1.75Sr0.25CoO4